(small) shops - German English Dictionary